Skip to main content

Mysql数据库架构演变历史

  • 单机
    • 请求量大,查询慢
    • 单机故障导致业务不可用
  • 主从
    • 数据库主从同步,从库可以水平扩展,满足更大需求
    • 但单服务器TPS、内存、IO都是有限的
  • 双主
    • 用户量级上来后,写请求越来越多
    • 一个Master是不能解决问题的,添加多了个主节点进行写入
    • 多个主节点数据要保存一致性,写操作需要2个master之间同步更加复杂
  • 分库分表